cape girdled lizard - Turco Inglés Diccionario